administer poorly - Spanish English Dictionary